import { _decorator, Component, Node } from 'cc';
const { ccclass, property } = _decorator;

@ccclass('Bg')
export class Bg extends Component {

    @property(Node)
    bg01:Node = null;
    @property(Node)
    bg02:Node = null;
    @property
    speed:number = 100;


    start() {

    }

    update(deltaTime: number) {
        let position01 = this.bg01.position;
        this.bg01.setPosition(position01.x ,position01.y - this.speed * deltaTime);
        let position02 = this.bg02.position;
        this.bg02.setPosition(position02.x ,position02.y - this.speed * deltaTime);
        
        let p1 = this.bg01.position;
        let p2 = this.bg02.position;
        if (this.bg01.position.y < -852) {
            this.bg01.setPosition(p2.x,p2.y + 852);
        }
        
        if (this.bg02.position.y < -852) {
            this.bg02.setPosition(p1.x,p1.y + 852);
        }

    }
}

